@charset "utf-8";
*:focus { outline: none }
/*轮播图 导航*/
.swiper-container{
    position: relative;
}
.swiper-container .swiper-slide{
    /*width: 100%;*/
    height: 890px;
    display: block;
    background-repeat: no-repeat;
    /*background-size: 100% 100%;*/
    background-size: contain;
}
.swiper-button-next{
    right: 40px;
    background-image: url("../images/prev.png");
}
.swiper-button-prev{
    left: 40px;
    background-image: url("../images/next.png");
}
.swiper-button-next, .swiper-button-prev{
    width: 48px;
    height: 48px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.swiper-button-next:after, .swiper-button-prev:after{
    content: none;
}
.swiper-pagination-bullet{
    width: 32px;
    height: 4px;
    border-radius: 0;
    background-color: #374567;
    opacity: .6;
}
.swiper-pagination-bullet-active{
    background-color: #ffffff;
    opacity:0.2;
}
.nav-container{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999999;
}
/* 标志 */
.index-desc{
    z-index: 9999999;
    position: relative;
    top: -63px;
    width:1180px;
    height:126px;
    background:#eb9f01;
    box-shadow:0px 2px 4px 0px rgba(55,69,103,0.12);
    border-radius:4px;
}
.index-desc li{
    float: left;
    overflow: hidden;
    transition: all ease 0.5s;
    -webkit-transition: all ease 0.5s;
}
.index-desc li:nth-child(1){
    margin-left: 68px;
}
.index-desc li:nth-child(2){
    margin-left: 222px;
}
.index-desc li:nth-child(3){
    margin-left: 237px;
}
.index-desc li>img{
    float: left;
    margin-top: 32px;
    margin-right: 28px;
    width: 40px;
    height: 40px;
}
.index-desc li:hover img{
    -webkit-animation: flip_a .8s;
    animation: flip_a .8s;
}
.index-desc li .index-desc-info{
    float: left;
}
.index-desc-info>p:nth-child(1){
    margin-top: 38px;
    height:28px;
    font-size:20px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:#201C1B;
    line-height:28px;
}
.index-desc-info>p:nth-child(2){
    margin-top: 8px;
    height:24px;
    font-size:14px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:#666666;
    line-height:24px;
}
/*关于我们*/
.index-about{
    margin-top: 37px;
    margin-bottom: 50px;
}
.index-about .index-about-top{
    margin-bottom: 64px;
}
.index-about .index-about-top:after{
    content: "";
    display: block;
    clear: both;
}
.about-top-left{
    float: left;
    width: 580px;
}
.about-top-left .about-top-left-title{
    position: relative;
    height:40px;
    font-size:32px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(55,69,103,1);
    line-height:40px;
}
.about-top-left .about-top-left-title:after{
    position: absolute;
    left: 0;
    bottom: 0;
    content: "";
    width:128px;
    height:8px;
    background:rgba(55,96,244,1);
    opacity:0.3;
}
.about-top-left .about-top-left-desc{
    font-size:16px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(121,139,165,1);
    line-height:26px;
    margin-top: 24px;
}
.about-top-left .about-top-left-more{
    display: inline-block;
    margin-top: 48px;
    padding: 0 16px;
    height:40px;
    line-height: 40px;
    background:rgba(55,96,244,1);
    box-shadow:0px 4px 8px 0px rgba(55,96,244,0.24);
    border-radius:20px;
}
/*.about-top-left .about-top-left-more>img{*/
/*    margin-left: 10px;*/
/*    opacity: 0;*/
/*    transform: translate(-20px);*/
/*    transition: all .2s ease;*/
/*}*/
/*.about-top-left .about-top-left-more:hover img{*/
/*    transform: translate(0);*/
/*    opacity: 1;*/
/*}*/
.about-top-left .about-top-left-more>span{
    height:22px;
    font-size:16px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:22px;
}
.about-top-right{
    float: right;
    width: 546px;
    height: 320px;
}
.about-top-right iframe{
    width: 546px;
    height: 320px;
}
.index-about-bottom{
    overflow: hidden;
}
.index-about-bottom>li{
    position: relative;
    text-align: center;
    padding: 32px 0;
    box-sizing: border-box;
    float: left;
    width:280px;
    height:160px;
    background:rgba(255,255,255,1);
    box-shadow:0px 2px 4px 0px rgba(55,69,103,0.12);
    border-radius:4px;
    margin-right: 20px;
}
.index-about-bottom>li:last-child{
    margin-right: 0;
}
.index-about-bottom>li>p{
    width:180px;
    height:60px;
    border: 1px solid #EBEBEB;
    margin-left: 50px;
}
.index-about-bottom>li>p>img{
    margin-top: 12px;
}
.index-about-bottom>li>span{
    position: relative;
    top: -1px;
    display: inline-block;
    padding: 16px;
    height:20px;
    font-size:16px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(55,69,103,1);
    line-height:20px;
    background-color: #ffffff;
}
/*追加*/
.index-about-list{
    width: 1180px;
    background: rgba(255,255,255,1);
    box-shadow: 0px 2px 4px 0px rgba(55,69,103,0.12);
    border-radius: 4px;
    padding: 40px 40px;
    box-sizing: border-box;
}
.index-about-list::after{
    content: "";
    clear: both;
    display: block;
}
.index-about-item{
    float: left;
    width: 260px;
    height: 100px;
    background:rgba(255,255,255,1);
    box-shadow:0px 2px 4px 0px rgba(55,69,103,0.12);
    border-radius:4px;
    margin-right: 20px;
    text-align: center;
    color: #ffffff;
    transition: all .2s ease;
    cursor: pointer;
}
.index-about-item:hover{
    transform: translateY(-12px);
}
.index-about-item:nth-child(1){
    background-color: #374667;
}
.index-about-item:nth-child(2){
    background-color: #7a8ba5;
}
.index-about-item:nth-child(3){
    background-color: #edf2f8;
    color: #37456a;
}
.index-about-item:nth-child(4){
    background-color: #fafbff;
    color: #37456a;
}
.index-about-item:last-child{
    margin-right: 0;
}
.index-about-item>img{
    padding-top: 15px;
    display: block;
    margin: auto;
}
.index-about-item>span{
    display: inline-block;
    font-size:16px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    margin-top: 10px;
}



/*投资原则*/
.index-invest{
    width: 100%;
    background-color: #0c0c0c;
    overflow: hidden;
}
.index-invest-main{
    text-align: center;
    margin-bottom: 188px;
}
.index-invest-main .index-invest-title{
    position: relative;
    display: inline-block;
    margin-top: 60px;
    height:40px;
    font-size:32px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:#eb9f01;
    line-height:40px;
}
.index-invest-main .index-invest-title:after{
    position: absolute;
    bottom: 0;
    display: block;
    content: "";
    width:128px;
    height:8px;
    background:#eb9f01;
    opacity:0.3;
}
.index-invest-main .index-invest-list{
    margin-top: 160px;
}
.index-invest-main .index-invest-list:after{
    content: "";
    display: block;
    clear: both;
}
.index-invest-main .index-invest-list>li{
    position: relative;
    float: left;
    display: inline-block;
    box-sizing: border-box;
    width: 25%;
    border: 1px solid #eb9f01;
    border-right-width: 0;
    height: 260px;
    text-align: center;
}
.index-invest-main .index-invest-list>li .index-invest-item>img{
    display: inline-block;
    margin-top: 64px;
}
.index-invest-main .index-invest-list>li .index-invest-item>span{
    display: block;
    margin-top: 16px;
    height:20px;
    font-size:16px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:#eb9f01;
    line-height:20px;
}
.index-invest-main .index-invest-list>li:last-child{
    border-right-width: 1px;
}
.index-invest-list .index-invest-item-info{
    display: none;
    position: relative;
    top: -60px;
    left: 0px;
    width: 532px;
    height: 375px;
    background:rgba(255,255,255,1);
    box-shadow:0px 2px 24px 0px rgba(55,69,103,0.12);
    border-radius:4px;
    text-align: center;
    padding: 0 40px;
    box-sizing: border-box;
}
.index-invest-item-info .index-invest-item-info_bg{
    position: absolute;
    right: 24px;
    top: 0;
}
.index-invest-item-info .index-invest-item-info_logo{
    margin-top: 30px;
}
.index-invest-item-info .index-invest-item-info_title{
    margin-top: 20px;
    height:20px;
    font-size:16px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(55,69,103,1);
    line-height:20px;
}
.index-invest-item-info .index-invest-item-info_desc{
    margin-top: 15px;
    /*height:72px;*/
    font-size:14px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(121,139,165,1);
    line-height:24px;
}
.index-invest-item-info .index-invest-item-info_more{
    margin-top: 25px;
    display: inline-block;
    padding: 0 32px;
    height:40px;
    line-height: 40px;
    background:#eb9f01;
    box-shadow:0px 4px 8px 0px rgba(55,96,244,0.24);
    border-radius:20px;
    color: #FFFFFF;
}
.index-invest-list>li:hover .index-invest-item{
    display: none;
}
.index-invest-list>li:hover .index-invest-item-info{
    display: block;
}

/*公司业绩*/
.index-merits1{
    width: 100%;
    height: 560px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.index-merits1_info{
    float: right;
    width: 50%;
    height: 560px;
    background:rgba(0,0,0,0.9);
    opacity:0.6;
    padding-left: 100px;
    box-sizing: border-box;
}
.index-merits1_info-title{
    margin-top: 120px;
}
.index-merits1_info-title>span{
    height:50px;
    font-size:36px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:#ffffff;
    line-height:50px;
    display: inline-block;
}
.index-merits1_info-title img{
    margin-left: 328px;
}
.index-merits1_info-desc{
    margin-top: 16px;
    height:26px;
    font-size:24px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:26px;
}
.index-merits1_info-price{
    height:185px;
    font-size:36px;
    font-family:Roboto-Medium,Roboto;
    font-weight:500;
    color:rgba(255,255,255,1);
    line-height:185px;
}
.index-merits1_info-price>span{
    font-size: 140px;
}
.index-merits-main{
    margin-top: 10px;
}
.index-merits-main:after{
    display: block;
    content: "";
    clear: both;
}
.index-merits-main_left{
    float: left;
    width: calc(50% - 5px);
    margin-right: 5px;
}
.index-merits2_info{
    width: 100%;
    height:480px;
    background: url("../images/index-bg.png") 100% 100% no-repeat;
    text-align: center;
    overflow: hidden;
}
.index-merits2_info .index-merits1_info-price{
    margin-top: 136px;
}
.index-merits2_info>p:nth-child(2){
    height:26px;
    font-size:24px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:26px;
}
.index-merits3_info{
    margin-top: 10px;
    width: 100%;
    height:360px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.index-merits3_info-title{
    width:360px;
    height:360px;
    background:rgba(96,36,77,1);
    opacity:0.9;
    text-align: center;
    overflow: hidden;
}
.index-merits3_info-title p{
    margin-top: 122px;
    height:20px;
    font-size:24px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:20px;
}
.index-merits3_info-title img{
    margin-top: 48px;
}
.index-merits-main_right{
    float: right;
    width: calc(50% - 5px);
    margin-left: 5px;
}
.index-merits4_info{
    width: 100%;
    height:360px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.index-merits4_info-title{
    width:480px;
    height:360px;
    background:rgba(1,94,110,1);
    opacity:0.9;
    text-align: center;
    overflow: hidden;
}
.index-merits4_info-title p{
    margin-top: 122px;
    height:20px;
    font-size:24px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:20px;
}
.index-merits4_info-title img{
    margin-top: 48px;
}
.index-merits5_info{
    margin-top: 10px;
    width: 100%;
    height:480px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.index-merits5_info-title{
    width:360px;
    height:480px;
    background:rgba(55,69,103,1);
    opacity:0.9;
    text-align: center;
    overflow: hidden;
}
.index-merits5_info-title p{
    margin-top: 182px;
    height:20px;
    font-size:24px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:20px;
}
.index-merits5_info-title img{
    margin-top: 48px;
}

/* 最近新闻 */
.index-news{
    text-align: center;
    margin-top: 100px;
}
.index-news .index-news-title>span{
    height:40px;
    font-size:32px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:#eb9f01;
    line-height:40px;
    display: inline-block;
}
.index-news .index-news-title>span:after{
    content: "";
    display: block;
    width:128px;
    height:8px;
    background:#eb9f01;
    opacity:0.3;
    margin-top: -8px;
}
.index-news-main{
    margin-top: 64px;
    overflow: hidden;
}
.index-news-left{
    float: left;
}
.index-news-left_item{
    display: block;
    width: 580px;
    height: 190px;
    background:#333;
    box-shadow:0px 2px 4px 0px rgba(55,69,103,0.12);
    border-radius:4px;
    padding: 20px;
    box-sizing: border-box;
    overflow: hidden;
    margin-bottom: 20px;
    transition: all .2s ease;
}
.index-news-left_item>img{
    float: left;
    margin-right: 20px;
    transform: translateZ(0) scale(.8);
    transition: all .2s ease;
    transform-origin: center center;
}
.index-news-left_item:hover img{
    transform: translateZ(0) scale(1);
}
.index-news-left_info{
    float: right;
    width: 320px;
    text-align: left;
}
.index-news-left_info .index-news-left_title{
    height:20px;
    font-size:16px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:#edf2f8;
    line-height:20px;
}
.index-news-left_info .index-news-left_time{
    margin-top: 8px;
    height:20px;
    font-size:12px;
    font-family:Roboto-Regular,Roboto;
    font-weight:400;
    color:#edf2f8;
    line-height:20px;
}
.index-news-left_info .index-news-left_desc{
    margin-top: 8px;
    height:48px;
    font-size:14px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:#edf2f8;
    line-height:24px;
}
.index-news-left_info .index-news-left_more{
    display: inline-block;
    margin-top: 18px;
    height:24px;
    font-size:14px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:#edf2f8;
    line-height:24px;
}
.index-news-left_item:hover .index-news-left_more{
    font-size: 16px;
}
.index-news-right{
    float: right;
    width:580px;
    height:610px;
    background:#eb9f01;
    box-shadow:0px 2px 4px 0px rgba(55,69,103,0.12);
    border-radius:4px;
    padding: 0 40px;
    box-sizing: border-box;
}
.index-news-right li{
    transition: all .2s ease;
    border-bottom: 1px solid #EBEBEB;
}
.index-news-right li:hover a{
    transform: translate(30px);
}
.index-news-right_item{
    display: block;
    height: 72px;
    line-height: 72px;
    text-align: left;
}
.index-news-right_time{
    height:24px;
    font-size:14px;
    font-family:Roboto-Regular,Roboto;
    font-weight:400;
    color:#edf2f8;
    line-height:24px;
    margin-right: 40px;
}
.index-news-right_title{
    height:24px;
    font-size:14px;
    font-family:Roboto-Regular,Roboto;
    font-weight:400;
    color:rgba(55,69,103,1);
    line-height:24px;
}
.index-news-more{
    margin: 26px 0;
    display: inline-block;
    padding: 0 32px;
    height:40px;
    line-height: 40px;
    color: #ffffff;
    background:#333;
    box-shadow:0px 4px 8px 0px rgba(55,96,244,0.24);
    border-radius:20px;
}

/* 联系我们 */
.index-contact{
    background-color: #ffffff;
    text-align: center;
    overflow: hidden;
}
.index-contact .index-contact-title{
    margin: 100px 0;
}
.index-contact .index-contact-title>span{
    height:40px;
    font-size:32px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(55,69,103,1);
    line-height:40px;
    display: inline-block;
}
.index-contact .index-contact-title>span:after{
    content: "";
    display: block;
    width:128px;
    height:8px;
    background:rgba(55,96,244,1);
    opacity:0.3;
    margin-top: -8px;
}
.index-contact-main{
    overflow: hidden;
    margin-bottom: 100px;
}
.index-contact-left{
    position: relative;
    float: left;
    width: 560px;
}
#dituContent{
    width:560px;
    height:400px;
    overflow: hidden;
    transition: all .4s ease;
}
#dituContent img{
    transition: all .4s ease;
    transform: translateZ(0) scale(1);
}
#dituContent:hover img{
    transform: translateZ(0) scale(1.53);
}
.index-contact-info{
    position: absolute;
    bottom: 10px;
    left: 10px;
    text-align: left;
    background:rgba(255,255,255,1);
    box-shadow:0px 2px 4px 0px rgba(55,69,103,0.12);
    border-radius:4px;
    padding: 20px;
    box-sizing: border-box;
}
.index-contact-info p{
    margin-top: 5px;
}
.index-contact-info span{
    margin-left: 5px;
    height:26px;
    font-size:14px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(55,69,103,1);
    line-height:26px;
}
input:focus{ outline: 0;}
#mess{
    text-align: left;
    float: right;
    width: 580px;
}
#mess .mess-input{
    background-color: #ffffff;
    box-sizing: border-box;
    width: 100%;
    height:56px;
    border-radius:4px;
    border:1px solid rgba(235,235,235,1);
    padding-left: 24px;
    font-size:16px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(185,191,200,1);
    margin-bottom: 24px;
}
#mess textarea{
    padding: 15px 24px;
    width: 100%;
    height: 172px;
    box-sizing: border-box;
    border-radius:4px;
    border:1px solid rgba(235,235,235,1);
    font-size:16px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(185,191,200,1);
    margin-bottom: 24px;
    resize: none;
}
#submit{
    width: 128px;
    height:40px;
    background:rgba(55,96,244,1);
    box-shadow:0px 4px 8px 0px rgba(55,96,244,0.24);
    border-radius:20px;
    color: #ffffff;
}

/*远景*/
.index-expect-main{
    margin-top: 100px;
    background:#eb9f01;
    box-shadow:0px 2px 4px 0px rgba(55,69,103,0.12);
    border-radius:4px;
    text-align: center;
    padding: 68px 0;
    transition: all ease 0.5s;
    -webkit-transition: all ease 0.5s;
}
.index-expect-main:hover{
    -webkit-box-shadow: 0 0px 10px 4px rgba(0, 0, 0, 0.03);
    box-shadow: 0 0px 10px 4px rgba(0, 0, 0, 0.03);
    -webkit-animation: flip_a .8s;
    animation: flip_a .8s;
}
@-webkit-keyframes flip_a{
    0%{ -webkit-transform:perspective(5000px) rotate3d(0 ,1,0 ,180deg);}
    100%{ -webkit-transform:perspective(5000px) rotate3d(0 ,1 ,0 ,360deg);}
}
@keyframes flip_a{
    0%{transform:perspective(5000px) rotate3d(0 ,1,0 ,180deg);}
    100%{transform:perspective(5000px) rotate3d(0 ,1 ,0 ,360deg);}
}
.index-expect-main .index-expect-title{
    font-size:24px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight: bold;
    color:#0c0c0c;
    line-height:20px;
}
.index-expect-main .index-expect-title:before{
    content: "";
    background-image:url("../images/yin.png");
    display: inline-block;
    background-size:100% 100%;
    width: 18px;
    height: 18px;
    margin-right: 50px;
}
.index-expect-main .index-expect-title:after{
    content: "";
    background-image:url("../images/yin2.png");
    display: inline-block;
    background-size:100% 100%;
    width: 18px;
    height: 18px;
    margin-left: 50px;
}
.index-expect-main p:last-child{
    margin-top: 40px;
    font-size:18px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:#0c0c0c;
}
.index-partner{
    text-align: center;
    margin: 100px auto;
}
.index-contact-list{
    margin-top: 50px;
}
.index-contact-list:after{
    display: block;
    content: "";
    clear: both;
}
.index-contact-list>li{
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
    transition: all .2s ease;
}
.index-contact-list>li:nth-child(6n){
    margin-right: 0;
}
.index-contact-list>li>a{
    width: 180px;
    height: 90px;
    line-height: 90px;
    display: inline-block;
    background:rgba(255,255,255,1);
    box-shadow:0px 2px 4px 0px rgba(55,69,103,0.12);
    border-radius:4px;
}
.index-contact-list>li>a>img{
    max-width: 150px;
    max-height: 60px;
    transform: translateZ(0) scale(.8);
    transition: all .2s ease;
    transform-origin: center center;
}
.index-contact-list>li:hover img{
    transform: translateZ(0) scale(1);
}

/*新关于我们*/
.index-news-about{

}
.index-news-about::after{
    content: "";
    display: table;
    clear: both;
}
.index-news-about .index-news-about_left{
    float: left;
    width: 50%;
    height: 650px;
    background-color: #ffffff;
}
.index-news-about_left .news-about_left-box{
    width: 600px;
    float: right;
}
.news-about_left-box .news-bout-title{
    font-size: 26px;
    color: #000000;
    margin-top: 95px;
}
.line{
    margin-top: 25px;
}
.line::after{
    content: "";
    display: table;
    clear: both;
}
.line .line_left{
    width: 65px;
    height: 4px;
    background-color: #eb9f01;
    float: left;
}
.line .line_right{
    width: 279px;
    height: 1px;
    background-color: rgba(46,46,46,1);
    float: left;
    margin-top: 1.5px;
}
.news-about_more{
    position: relative;
    text-align: center;
    width: 164px;
    height: 48px;
    line-height: 48px;
    font-size: 14px;
    color: #333;
    border: 1px solid #eb9f01;
    border-radius: 25px;
    background: 0;
}
.news-about_more .news-about_more-font{
    position: relative;
    z-index: 9999;
}
.news-about_more:hover{
    color: #fff;
}
.news-about_more:hover::after {
    width: 164px;
}
.news-about_more::after {
    content: '';
    display: block;
    width: 0;
    height: 48px;
    background: #eb9f01;
    position: absolute;
    left: 0;
    border-radius: 25px;
    bottom: 0;
    transition: ease-in-out .35s;
}
.news-about-list::after{
    content: "";
    display: table;
    clear: both;
}
.news-about-list .news-about-item{
    margin-top: 50px;
    float: left;
    margin-right: 60px;
    cursor: pointer;
    text-align: center;
}
.news-about-item_tran{
    width: 90px;
    height: 90px;
    position: relative;
    vertical-align: middle;
    display: table-cell;
}
.news-about-item_tran:before {
    content: '';
    width: 64px;
    height: 64px;
    display: block;
    left: 13px;
    top: 13px;
    border: solid 1px #eb9f01;
    border-radius: 5px;
    transform: rotate(90deg);
    position: absolute;
    transition: all 1s ease 0s;
}
.news-about-item_tran:hover:before {
    content: '';
    width: 64px;
    height: 64px;
    display: block;
    left: 13px;
    top: 13px;
    border: solid 1px #eb9f01;
    border-radius: 5px;
    transform: rotate(135deg);
    position: absolute;
}
.news-about-item_tran:after {
    content: '';
    width: 64px;
    height: 64px;
    display: block;
    position: absolute;
    left: 13px;
    top: 13px;
    border: solid 1px #eb9f01;
    border-radius: 5px;
    transform: rotate(45deg);
}
.news-about-item_tran img{
    width: 40px;
    height: 40px;
}
.news-about-item_tran:hover img {
    -moz-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    filter: alpha(Opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
.news-about-item p{
    color:#eb9f01;
    margin-top: 15px;
}
.index-news-about .index-news-about_right{
    float: right;
    width: 50%;
    height: 650px;
    background-image: url("../images/ffff.png");
    background-repeat: no-repeat;
    background-size: auto auto;
}
.news-about_right-box{
    width: 600px;
    float: left;
    padding-left: 60px;
    padding-top: 135px;
    box-sizing: border-box;
}

/*头条*/
.index-strip{
    margin-top: 50px;
    text-align: center;
    position: relative;
}
.index-strip-title>span{
    height:40px;
    font-size:32px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:#eb9f01;
    line-height:40px;
    display: inline-block;
}
.index-strip-title>span:after{
    content: "";
    display: block;
    width:100%;
    height:8px;
    background:#eb9f01;
    opacity:0.3;
    margin-top: -10px;
}
.index-strip-more{
    margin-top: 50px;
    display: inline-block;
    border: 1px solid #eb9f01;
    padding: 10px 53px;
    border-radius: 5px;
}
.index-strip-more:hover{
    color: #eb9f01;
}
.swiper-container2{
    position: relative;
    margin-top: 50px;
    overflow: hidden;
    height: 322px;
}
.swiper-slide:after{
    display: table;
    content: "";
    clear: both;
}
.swiper-slide a{
    float: left;
    margin-right: 20px;
}
.swiper-slide a:last-child{
    margin-right: 0;
}
.swiper-container2 .swiper-img{
    width: 280px;
    height: 318px;
    position: relative;
}
.swiper-img p{
    position: absolute;
    bottom: 0;
    left: auto;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    color: #ffffff;
    height: 30px;
    line-height: 30px;
}
.swiper-button-next2{
    right: -60px;
    left: auto;
}
.swiper-button-prev2{
    left: -60px;
    right: auto;
}
.swiper-button-next2:after{
    content: 'next';
}
.swiper-button-prev2:after{
    content: 'prev';
}
.swiper-button-next2, .swiper-button-prev2 {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #c5c5c5;
}
.swiper-button-next2:after, .swiper-button-prev2:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none!important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: initial;
    line-height: 1;
}

